mechanical durability - Français Anglais Dictionnaire